lightning whelk - French English Dictionary